# -*- coding: utf-8 -*-
#from contenidos.models import Contenido
#from detalles_especie.models import FuenteExterna
#from tipos_migracion.models import TipoMigracion
#from estados_de_conservacion.models import EstadoConservacion
#from datos_taxonomicos.models import DatoTaxonomico
from datos_taxonomicos.models import Dato
from expertos.models import Experto
from lineas_de_investigacion.models import LineaInvestigacion
from localidades.models import Localidad, Pais
import autocomplete_light

#con el add_another_url_name se le pone el "+" al lado de la caja de texto permitiendo agregar mas
#objetos a la lista

#placeholder es el texto de ayuda que aparecera en la caja de texto

# 
no_hay_resultados = u'<span class="div"><em style=\'display:none\'>%s</em><em>No hay resultados</em></span>'

autocomplete_light.register(LineaInvestigacion, add_another_url_name='lineas_de_investigacion:linea_create',
                            search_fields=('nombre','descripcion',),
                            autocomplete_js_attributes={'placeholder': u'nombre de línea ..'},
                            empty_html_format = no_hay_resultados
                            )

autocomplete_light.register(Pais, add_another_url_name='localidades:pais_create',
                            search_fields=('nombre',),
                            autocomplete_js_attributes={'placeholder': u'nombre de país ..'},
                            empty_html_format = no_hay_resultados)


autocomplete_light.register(Dato,add_another_url_name='datos_taxonomicos:datotax_create',
                            search_fields=('nombre',),
                            autocomplete_js_attributes={'placeholder': u'nombre de Dato Taxónomico ..'},
                            empty_html_format = no_hay_resultados)

#
#autocomplete_light.register(TipoMigracion, add_another_url_name='tipos_migracion:tiposmig_create',
#                            search_fields=('nombre',),
#                            autocomplete_js_attributes={'placeholder': 'nombre de tipo de migración ..'})
#
#
#autocomplete_light.register(EstadoConservacion, add_another_url_name='estados_de_conservacion:estadoconserv_create',
#                            search_fields=('nombre',),
#                            autocomplete_js_attributes={'placeholder': 'nombre de estado de conservación ..'})
#
#autocomplete_light.register(DatoTaxonomico, add_another_url_name='datos_taxonomicos:datotax_create',
#                            search_fields=('nombre',),
#                            autocomplete_js_attributes={'placeholder': 'nombre de dato taxonómico ..'})


#autocomplete_light.register(DetalleEspecie,
#                            search_fields=('nombre',),
#                            autocomplete_js_attributes={'placeholder': 'nombre de fuente externa ..'},)